/**
 * 减法:字符串,整数>=0
 * @param a string 被减数 整数>=0
 * @param b string 减数 整数>=0
 * @return string
 */
$.bcSubInt = function(a, b){
	function RE0(n){ return new Array(n+1).join('0'); }
	$.bcSubInt = function(a, b){
		a=a.replace(/^0+/,'');  b=b.replace(/^0+/,'');
		if(a===b) return '0';  if(!a) return b?'-'+b:'0';
		if(!b) return a||'0'; let A=a.length, B=b.length;
		if(A!==B) A<B ? a=RE0(B-A)+a : b=RE0(A-B)+b;
		let _='';  if(a<b){ _=a; a=b; b=_; _='-'; }
		return _+$.bcSubLen(a,b,0)[0].replace(/^0+/,'');
	};
	return $.bcSubInt(a, b);
};
